import java.util.Scanner;
class Animal implements Cloneable {
private String name;
@Override
public Animal clone() {
        Animal o = null;
        try {
        o = (Animal)super.clone();
        } catch (CloneNotSupportedException e) {
        e.printStackTrace();
        }
        return o;
        }
        }

 class Test {
    public static void main(String[] args) {
        Animal animal = new Animal();
        Animal animal2 = animal.clone();
        System.out.println(animal == animal2);
    }
}

public class Solution {
    public int  isPalindrome(String s) {
            // s=s.trim();
        if (s.equals(""))
            return 0;
        else {
            String[] ch = s.split(" ");
            return ch.length;
        }
//            return ch.length;




//        int left=0;
//        int right=s.length()-1;
//        s=s.toLowerCase();
//        char[] arr=s.toCharArray();
//        while(left<right){
//            while(left<right&&((arr[left]<'a'||arr[left]>'z')&&(arr[left]<'0'||arr[left]>'9'))){
//                left++;
//            }
//            while(left<right&&((arr[right]<'a'||arr[right]>'z')&&(arr[right]<'0'||arr[right]>'9'))){
//                right--;
//            }
//            if (arr[left]!=arr[right]){
//                return false;
//            }
//            else{
//                if(arr[left]==arr[right]){
//                    left++;
//                    right--;
//                }
//            }
//        }
//        return true;
    }
}
class test{
    String s1="abc"+"def";//1
    String s2=new String(s1);
    public static void main(String[] args) {
        test te=new test();
        System.out.println(te.s1.length());

//        String str = "name=zhangsan&age=18" ;
//        String[] result = str.split("&") ;
//        for (int i = 0; i < result.length; i++) {
//            System.out.println(result[i]);
//        }

//        String s;
//        Scanner sc=new Scanner(System.in);
//        s= sc.nextLine();
//        Solution so=new Solution();
//        System.out.println(so.isPalindrome(s));
//        System.out.println(so.isPalindrome(s));
//        String s1="abc"+"def";//1
//        String s2=new String(s1);
//        String[] s3=s1.split(" ");
//        System.out.println(s3.length);
    }
}